import type {ReactNode} from "react";

export type SlotProps<SlotKeys extends string, ScopeSlots extends { [k: string]: any }> = {
    [k in Exclude<SlotKeys, keyof ScopeSlots>]?: ReactNode | (() => ReactNode)
}
